<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>

    <script>

        // 数组：建议存储多个同类型的数据

        //    下标  从0开始
        //     长度  数据的个数

        // 数组声明以后，长度可以随时被改变  (通过下标赋值去改变 , 也可通过长度length赋值来改变)



        // var a = 1 ;
        // var b = 2 ; 
        // var c = 3 ;
        // var d = 4 ;
        // ...
        // 内存当中需要100个空间   var100次    


        // 声明一个数组，里面存了10个数
        // 内存中实际只有一个变量  且只有一个变量名
        var arr = [1,2,3,4,5,6,7,8,9,10] ;

        console.log(arr);

        console.log(arr[0]);

        console.log(arr[9]);

        console.log(arr.length);



        // 数组的声明方式
        var arr = [] ;  // 空数组  
        // 把1给了arr[0]
        arr[0] = 1 ;
        arr[1] = 2 ;
        arr[99] = 100 ;
        console.log(arr);   //控制台 empty
        console.log(arr[4]);   // undefined

        arr.length = 1000 ;
        console.log(arr);


        // 声明一个数组长度为1000，里面的值是100以内的随机数
        // var arr = [] ;
        // arr[0] = rand(0,100) ;
        // arr[1] = rand(0,100) ;
        // 1000遍






    </script>
    
</body>
</html>